a lot (quantity) - English Synonyms Dictionary